Отчёт
Сергеев Д. О.
Российский университет дружбы народов, Москва, Россия
07 марта 2025
Приобретение практических навыков установки операционной системы на виртуальную машину, настройки минимально необходимых для дальнейшей работы сервисов.
Для начала откроем менеджер виртуальных машин Oracle VirtualBox и нажмем на кнопку создать в графическом интерфейсе. Выберем тип машины Linux, подтип Fedora. Зададим имя, удовлетворяющее соглашению о наименовании.
Выделим размер основной памяти виртуальной машины до 4096 МБ и 4 процессора. Включим поддержку UEFI(EFI).
Зададим жёсткий диск VDI с размером 80 ГБ.
В качестве графического контроллера поставим VMSVGA, включим 3D ускорение, выделим 256 МБ видеопамяти.
Включим общий буфер обмена и перетаскивание объектов между хостом и гостевой ОС.
Запустим виртуальную машину. После вставим оптический диск с образом Fedora-Sway-Live-x86_64-41-1.4.iso и перезагрузим её.
Запустим Fedora, перейдем в режим базовой графики в меню boot, чтобы не было проблем при отображении.
После запуска системы, нажмем Win+d и запустим установщик Anaconda командой liveinst.
Выберем язык интерфейса Русский
Выберем стандартное место установки ОС.
Установим имя и пароль для пользователя.
Начнем установку ОС Fedora sway на жёсткий диск.
Перезапустим виртуальную машину и войдем в качестве созданного пользователя.
Запустим терминальный мультиплексор tmux, переключимся на роль супер-пользователя, установим средства разработки.
Также установим пакет DKMS.
Подмонтируем диск и запустим установку драйверов. В конце установки перезагрузим виртуальную машину.
Внутри виртуальной машины добавим своего пользователя в группу vboxsf.
В хостовой системе подключим общую папку с помощью графического интерфейса.
Средства установки уже были установлены в предыдущих пунктах, поэтому начнем с обновления всех пакетов.
Установим программу для удобства работы в консоли: Midnight commander.
Теперь установим другой вариант консоли.
Подключим автоматическое обновление. Для этого установим dnf-automatic и запустим таймер.
Отключим SELinux. В файле /etc/selinux/config заменим значение selinux с enforcing на permissive. Перезагрузим виртуальную машину.
Запустим терминальный мультиплексор tmux, создадим конфигурационный файл.
Отредактируем созданный файл.
Переключимся на роль супер-пользователя и отредактируем 00-keyboard.conf. Перезапустим виртуальную машину.
Запустим терминальный мультиплексор tmux, переключимя на роль супер-пользователя. Установим pandoc с помощью менеджера пакетов dnf.
Установим pandoc-crossref. Для начала проверим версию pandoc:
Получается, что версия pandoc - 3.1.11.1. Зайдем на github и найдем соответствующий релиз. Скачаем его и распакуем в /tmp.
Скопируем все файлы из архива в каталог /usr/local/bin.
И скачаем дистрибутив TeXlive:
В результате выполнения лабораторной работы я приобрел навыки установки операционной системы на виртуальную машину и научился минимально настраивать систему для дальнейшей работы сервисов.